myvar_0 = GetPrimitiveParameter(0)
myvar_1 = CachedFamily["new"](myvar_0)
myvar_2 = CachedFamily["new"](32762)
	if (myvar_1 ~= nil) then
		if (myvar_2 == nil) then
	else
		SetTemp(0, 0)
		local myvar_4 = False
		SetScriptReturnValue(myvar_4)
		return 
	else
	end
	myvar_4 = myvar_1

	myvar_3 = myvar_1["getMembers"](myvar_4)
	
myvar_4 = myvar_2["getMembers"]
	myvar_4 = myvar_4(myvar_2)
	local myvar_5 = 0
	for loopvar1, loopvar2 in myvar_3 do 
	for loopvar1, loopvar2 in myvar_4 do 
	local myvar_17 = 2
	local myvar_15 = False
		if (GetNeighborRelationship(loopvar2, nil, myvar_17) == myvar_15) then
		local myvar_14 = 0
	end
	myvar_5 = myvar_5 + myvar_14
	end
	end
	myvar_6 = table["getn"](myvar_3)
	myvar_6 = myvar_5 / myvar_6
	myvar_6 = myvar_6 / table["getn"](myvar_4)
	SetTemp(0, myvar_6)
	local myvar_8 = True
	SetScriptReturnValue(myvar_8)
	return 
end
